草庐IT

Android Volley, JsonObjectRequest 但收到 JsonArray

全部标签

android - EditText 未收到 TAB 键事件 - stock soft vk

我的应用有一个ListView和一个位于其下方的EditText。出于某种原因,TAB键不会触发onKeyListener。我正在处理的所有其他键(DEL、ENTER、DPAD_UP/DOWN/CENTER)都可以正常接收。我在dispatchKeyEvent中添加了一个断点,同样没有收到TAB事件。我的应用程序之前有一个用于显示文本的大型TextView,在此期间,可以正常接收TAB事件。ListView现在已经取代了TextView。我完全不明白为什么不再接收TAB事件。这是在股票Xoom上,运行ICS4.0.4和股票N1,2.3.6。我已经将我当前的代码与使用TextView的版

android - 即使应用程序已关闭,也会收到 Android 推送通知

我尝试过使用GoogleGCM,但是当应用程序关闭时(从任务管理器中滑动或清除),它不会收到任何推送通知。当我再次打开应用程序时,通知已经消失并丢失了。GCM致力于:-应用程序已打开-应用程序被最小化不工作:-应用程序已关闭(从任务管理器中滑动)-通过清除任务管理器中所有打开的应用程序关闭应用程序即使应用程序已关闭,我也希望收到推送通知,就像Facebook或instagram一样。我怎样才能做到这一点?这在GCM中可能吗?如果是怎么办?如果不是,那么还有什么其他方法可以实现这一目标?这是我的代码:AndroidManifest.xmlMyGcmListenerService.java

android - 为什么我在创建/更新通知时会收到 RemoteServiceException?

背景我有一个业余时间开发的应用程序(here),我尝试尽可能多地处理崩溃(我讨厌看到崩溃报告!)。问题最近的一次崩溃似乎很新,是这个:android.app.RemoteServiceException:atandroid.app.ActivityThread$H.handleMessage(ActivityThread.java:1768)atandroid.os.Handler.dispatchMessage(Handler.java:106)atandroid.os.Looper.loop(Looper.java:164)atandroid.app.ActivityThread.

android - 使用应用程序包时,<1% 的用户会收到 UnsatisfiedLinkError

我正在尝试使用新的AndroidAppBundle。我在我的设备上本地运行了一些测试,一切正常。然而,一旦部署到生产环境,我就开始看到一些这样的错误:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/xyz/base.apk"],nativeLibraryDirectories=[/data/app/xyz/lib/arm,/vendor/lib,/system/lib]]]couldn'tfind"libsqlite3x.so"java.lang.Ru

android - 如果收到的 TTS 太长,onUtteranceCompleted() 会丢失

我刚刚在Android的TTS引擎中观察到一个“未记录的异常”:如果要说的文本太长(大于4K个字符),那么onUtteranceCompleted()因为那个特定的话语永远不会到达......还有其他人遇到过这个吗?这是已知错误或限制吗?如何解决这个问题? 最佳答案 我不知道这个限制,因为我更喜欢更小的语音block(在暂停或Activity暂停时很有用)。当你调用speak时,你可以使用queueMode将新的话语添加到队列的末尾:TextToSpeech.QUEUE_ADD测试以确保句子听起来没有什么不同,但我认为在截止长度后自

android - 如果应用程序关闭,则不会收到 Firebase 推送通知

我正在测试Firebase推送通知,从FirebaseComposer面板发送通知,我注意到如果我从应用程序信息面板关闭应用程序进程,发送的推送通知不会到达设备。即使我重新启动该应用程序,通知也会丢失并且永远不会收到。我也试过这个:closetheappprocess->shutdownthedevice->poweronthedevice->sendanotification...andthenotificationisnotreceived!似乎firebase只能在设备启动了应用程序而不是100%关闭时才能收到通知,我的意思是,只用返回键关闭它但不会终止应用程序进程。这怎么可能?

android - 应用程序被杀死时未收到推送

我正在使用新的FCM将消息从我的服务器推送到我的Android应用。{"to":"APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx...","data":{"Nick":"Mario","Room":"PortugalVSDenmark"}}我可以使用新的FCM将消息推送到我的应用程序,但是,当我终止该应用程序时(长按主页按钮然后将应用程序向左滑动),推送消息不再被传送。为什么? 最佳答案 我注意到,根据应用在滑动关闭之前的启动方式,我会得到不同的行为,这听起来很奇怪。如果我使用调试器启动应用程序,然后将其关

android - 在前台服务中运行网络代码后仍然收到 "Excessive network usage (background)"警告

引用Properwaytotackleandresolve"Excessivenetworkusage(background)"经过几个月的调试,我们现在可以在前台服务中运行所有与网络相关的代码。但是,我们仍然在AndroidVital中收到“过度网络使用(后台)”警告。执行前台服务代码时,状态栏区域会一直显示通知UI。当我们“退出”我们的应用程序时,我们使用WorkManager启动前台服务。WorkManager将在前台服务启动后立即返回。publicclassSyncWorkerextendsWorker{@NonNull@OverridepublicResultdoWork()

android - 我从 Play 管理中心收到以下错误,我无法编辑版本或 Google Play 信息

这个问题在这里已经有了答案:Googleplayconsolesaid"Youcan'teditthisappuntilyoucreateanewappreleasedeclaringsensitivepermissions"howtofixit?(10个答案)关闭3年前。Youwillnotbeabletoeditthisapplicationuntilyoucreateadifferentversioninwhichyoudeclaresensitivepermissions最近,当我尝试更新应用程序时遇到此错误,但要么让我上传任何内容来修复它,要么更改Play商店信息。我到处搜索

android - 在我的 N1 启动后,我的 BroadcastReceiver 没有收到 BOOT_COMPLETED Intent

我无法使用BOOT_COMPLETEDIntent调用我的BroadcastReceiveronReceive方法。AndroidManifest.xmlWeatherStartupReceiver.javapackagecom.jerrellmardis.umbrella.receiver;importandroid.app.Notification;importandroid.app.NotificationManager;importandroid.app.PendingIntent;importandroid.content.BroadcastReceiver;importan